projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5f5e014
)
hvmloader: Fix an ACPI asl bug.
author
Keir Fraser
<keir.fraser@citrix.com>
Mon, 15 Feb 2010 08:14:21 +0000
(08:14 +0000)
committer
Keir Fraser
<keir.fraser@citrix.com>
Mon, 15 Feb 2010 08:14:21 +0000
(08:14 +0000)
Fix an ACPI asl bug by explicitly convert PRS to buffer, otherwise PRS
would be parsed as integer if less than 32/64 bits (according to ACPI
1.0 or 2.0).
Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
tools/firmware/hvmloader/acpi/mk_dsdt.c
patch
|
blob
|
history
diff --git
a/tools/firmware/hvmloader/acpi/mk_dsdt.c
b/tools/firmware/hvmloader/acpi/mk_dsdt.c
index d21ccf731f51d3d4cdd13824ee991e9ea06c6d7d..8450a50f26137f089035f1df068de1b81b4c55f4 100644
(file)
--- a/
tools/firmware/hvmloader/acpi/mk_dsdt.c
+++ b/
tools/firmware/hvmloader/acpi/mk_dsdt.c
@@
-139,7
+139,7
@@
int main(int argc, char **argv)
/* Control method 'PRSC': CPU hotplug GPE handler. */
push_block("Method", "PRSC, 0");
- stmt("Store", "
PRS
, Local0");
+ stmt("Store", "
ToBuffer(PRS)
, Local0");
for ( cpu = 0; cpu < max_cpus; cpu++ )
{
/* Read a byte at a time from the PRST online-CPU bitmask. */